home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
bench
/
x.txt
/
000160_fdc@watsun.cc.columbia.edu_Thu Nov 22 17:11:44 EST 2001.msg
< prev
next >
Wrap
Text File
|
2020-01-01
|
4KB
|
86 lines
Article: 12981 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.unix.solaris
Subject: Bug in C-Kermit 8.0 Beta.04 (Solaris)
Date: 22 Nov 2001 22:08:12 GMT
Organization: Columbia University
Lines: 70
Message-ID: <9tjt0c$smj$1@newsmaster.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1006466892 29395 128.59.39.2 (22 Nov 2001 22:08:12 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 22 Nov 2001 22:08:12 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:12981 comp.unix.solaris:362203
C-Kermit 8.0 Beta.04 has a bug that (as far as I can tell) affects only
Solaris. If you start Kermit and then give it a "server" command (or
"send", or "receive", or any other command that causes it to enter Kermit
protocol), it says:
?Sorry, write access to UUCP lockfile directory denied
or:
Type Ctrl-C to cancel
instead of its usual "READY TO blah..." message. The former message
appears if Kermit doesn't have write access to the UUCP lockfile directory;
the latter if it does, in which case various unpleasant consequences ensue:
terminal modes messed up, no way to interrupt, etc. Patch:
*** /../beta04/ckutio.c Sat Nov 17 14:28:18 2001
--- ./ckutio.c Wed Nov 21 13:34:20 2001
***************
*** 2706,2712 ****
xlocal = *lcl; /* Is the device my login terminal? */
debug(F111,"ttopen xlocal","A",xlocal);
fnam = ttname;
! if (netconn == 0) {
if (zfnqfp(ttname,DEVNAMLEN+1,fullname)) {
if ((int)strlen(fullname) > 0)
fnam = fullname;
--- 2706,2712 ----
xlocal = *lcl; /* Is the device my login terminal? */
debug(F111,"ttopen xlocal","A",xlocal);
fnam = ttname;
! if (strcmp(ttname,CTTNAM) && netconn == 0) {
if (zfnqfp(ttname,DEVNAMLEN+1,fullname)) {
if ((int)strlen(fullname) > 0)
fnam = fullname;
Or pick up a new copy of ckutio.c from:
ftp://kermit.columbia.edu/kermit/tmp/ckutio.c
Or pick up an updated Tar or Zip archive from the usual place:
ftp://kermit.columbia.edu/kermit/test/tar/cku200b04.tar.gz
ftp://kermit.columbia.edu/kermit/test/tar/cku200b04.tar.Z
ftp://kermit.columbia.edu/kermit/test/tar/ckv200b04.zip
I've also replaced the following Beta.04 Solaris binaries:
ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris25-sparc-2.5.1
ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris25g-sparc-2.5.1
ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris7-sparc
ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris7g-sparc
ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris8-sparc
ftp://kermit.columbia.edu/kermit/test/bin/cku200b04.solaris8g-sparc
My Solaris PC is on vacation, so I couldn't replace the i386 binaries; if
anybody can send in new ones, I'd appreciate it. Ditto for any Solaris
binaries (PC or Sparc) for Solaris 2.4 or earlier, or for 2.9.
The new Tar archive also contains an updated makefile that:
. Fixes the Ultrix-4.4 MIPS build (allow for larger literal pool)
. Fixes the SCO OSR5.0.4 build (remove -O so compiler doesn't blow up)
. Adds an AIX 4.1 gcc target
And the new Zip archive includes an updated VMS build procedure (CKVKER.COM)
that allows for UCX 5.1 on the VAX.
- Frank